#include<iostream>
using namespace std;
int a[100];
int n,m;
int com(int n1,int m1)
{
	int i;
	if(m1==0)
	{
		for(i=m;i>0;i--)//输出m个数
		cout<<a[i]<<" ";
		cout<<endl;
	}
	else for(i=n1;i>=m1;i--)//从n开始查找
	{
		a[m1]=i;
		com(i-1,m1-1);
	}
}

int main()
{
	cin>>n>>m;
	com(n,m);
	return 0;
 }
